നിയന്ത്രിത ദൂരക്ഷേപണായുധം - meaning in english

നാമം (Noun)
Ballistic missile